large-batch production - German English Dictionary